//
//  HMDocIntroduceModel.m
//  仿真开发
//
//  Created by LZH on 2017/3/23.
//  Copyright © 2017年 B.HOPE. All rights reserved.
//
/*
 项目接口Demo[1300:34922] responseObject = {
 msg : OK,
 data : {
 introduction : 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的 龙虎牌万金油，你值得拥有。的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的,
 doctor_lables : [
 ]
 },
 code : 0
 }
 */


#import "HMDocIntroduceModel.h"
#import "HMTool.h"
@implementation HMDocIntroduceModel

+(void)getIntrodDataWithURLString:(NSString *)URLString andParameters:(NSDictionary *)parameters andSuccessBlock:(void (^)(NSArray *newList))successBlock andErrorBlock:(void (^)(NSError * error))errorBlock{
    
    [[HMTool sharedNetworkTool]POSTWithURLString:URLString parameters:parameters success:^(id responseObject) {
        
        NSDictionary*jsons=[NSJSONSerialization JSONObjectWithData:responseObject options:0 error:nil];
        
        NSDictionary*dic=jsons[@"data"];
        
        //动态获取字典的key???
        NSString*key=dic.keyEnumerator.nextObject;
        
        HMDocIntroduceModel*model=[HMDocIntroduceModel new];
        NSString *str = dic[key];
        
        [model setValue:str forKey:key];
        
        NSArray*newList=[NSArray arrayWithObject:model];
        
        if (successBlock) {
            successBlock(newList);
        }
        
        
    } faile:^(NSError *error) {
        if (errorBlock) {
            errorBlock(error);
        }
    }];
}

-(void)setValue:(id)value forUndefinedKey:(NSString *)key{
    
}

@end
